export default [
    {
      'inputs': [
        {
          'internalType': 'uint256',
          'name': 'initialSupply',
          'type': 'uint256',
        },
        {
          'internalType': 'string',
          'name': 'name',
          'type': 'string',
        },
        {
          'internalType': 'string',
          'name': 'symbol',
          'type': 'string',
        },
        {
          'internalType': 'uint8',
          'name': 'decimals',
          'type': 'uint8',
        },
      ],
      'payable': false,
      'stateMutability': 'nonpayable',
      'type': 'constructor',
    },
    {
      'anonymous': false,
      'inputs': [
        {
          'indexed': true,
          'internalType': 'address',
          'name': 'owner',
          'type': 'address',
        },
        {
          'indexed': true,
          'internalType': 'address',
          'name': 'spender',
          'type': 'address',
        },
        {
          'indexed': false,
          'internalType': 'uint256',
          'name': 'value',
          'type': 'uint256',
        },
      ],
      'name': 'Approval',
      'type': 'event',
    },
    {
      'anonymous': false,
      'inputs': [
        {
          'indexed': true,
          'internalType': 'address',
          'name': 'from',
          'type': 'address',
        },
        {
          'indexed': true,
          'internalType': 'address',
          'name': 'to',
          'type': 'address',
        },
        {
          'indexed': false,
          'internalType': 'uint256',
          'name': 'value',
          'type': 'uint256',
        },
      ],
      'name': 'Transfer',
      'type': 'event',
    },
    {
      'constant': true,
      'inputs': [
        {
          'internalType': 'address',
          'name': 'owner',
          'type': 'address',
        },
        {
          'internalType': 'address',
          'name': 'spender',
          'type': 'address',
        },
      ],
      'name': 'allowance',
      'outputs': [
        {
          'internalType': 'uint256',
          'name': '',
          'type': 'uint256',
        },
      ],
      'payable': false,
      'stateMutability': 'view',
      'type': 'function',
    },
    {
      'constant': false,
      'inputs': [
        {
          'internalType': 'address',
          'name': 'spender',
          'type': 'address',
        },
        {
          'internalType': 'uint256',
          'name': 'amount',
          'type': 'uint256',
        },
      ],
      'name': 'approve',
      'outputs': [
        {
          'internalType': 'bool',
          'name': '',
          'type': 'bool',
        },
      ],
      'payable': false,
      'stateMutability': 'nonpayable',
      'type': 'function',
    },
    {
      'constant': true,
      'inputs': [
        {
          'internalType': 'address',
          'name': 'account',
          'type': 'address',
        },
      ],
      'name': 'balanceOf',
      'outputs': [
        {
          'internalType': 'uint256',
          'name': '',
          'type': 'uint256',
        },
      ],
      'payable': false,
      'stateMutability': 'view',
      'type': 'function',
    },
    {
      'constant': true,
      'inputs': [],
      'name': 'decimals',
      'outputs': [
        {
          'internalType': 'uint8',
          'name': '',
          'type': 'uint8',
        },
      ],
      'payable': false,
      'stateMutability': 'view',
      'type': 'function',
    },
    {
      'constant': false,
      'inputs': [
        {
          'internalType': 'address',
          'name': 'spender',
          'type': 'address',
        },
        {
          'internalType': 'uint256',
          'name': 'subtractedValue',
          'type': 'uint256',
        },
      ],
      'name': 'decreaseAllowance',
      'outputs': [
        {
          'internalType': 'bool',
          'name': '',
          'type': 'bool',
        },
      ],
      'payable': false,
      'stateMutability': 'nonpayable',
      'type': 'function',
    },
    {
      'constant': false,
      'inputs': [
        {
          'internalType': 'address',
          'name': 'spender',
          'type': 'address',
        },
        {
          'internalType': 'uint256',
          'name': 'addedValue',
          'type': 'uint256',
        },
      ],
      'name': 'increaseAllowance',
      'outputs': [
        {
          'internalType': 'bool',
          'name': '',
          'type': 'bool',
        },
      ],
      'payable': false,
      'stateMutability': 'nonpayable',
      'type': 'function',
    },
    {
      'constant': true,
      'inputs': [],
      'name': 'name',
      'outputs': [
        {
          'internalType': 'string',
          'name': '',
          'type': 'string',
        },
      ],
      'payable': false,
      'stateMutability': 'view',
      'type': 'function',
    },
    {
      'constant': true,
      'inputs': [],
      'name': 'symbol',
      'outputs': [
        {
          'internalType': 'string',
          'name': '',
          'type': 'string',
        },
      ],
      'payable': false,
      'stateMutability': 'view',
      'type': 'function',
    },
    {
      'constant': true,
      'inputs': [],
      'name': 'totalSupply',
      'outputs': [
        {
          'internalType': 'uint256',
          'name': '',
          'type': 'uint256',
        },
      ],
      'payable': false,
      'stateMutability': 'view',
      'type': 'function',
    },
    {
      'constant': false,
      'inputs': [
        {
          'internalType': 'address',
          'name': 'recipient',
          'type': 'address',
        },
        {
          'internalType': 'uint256',
          'name': 'amount',
          'type': 'uint256',
        },
      ],
      'name': 'transfer',
      'outputs': [
        {
          'internalType': 'bool',
          'name': '',
          'type': 'bool',
        },
      ],
      'payable': false,
      'stateMutability': 'nonpayable',
      'type': 'function',
    },
    {
      'constant': false,
      'inputs': [
        {
          'internalType': 'address',
          'name': 'sender',
          'type': 'address',
        },
        {
          'internalType': 'address',
          'name': 'recipient',
          'type': 'address',
        },
        {
          'internalType': 'uint256',
          'name': 'amount',
          'type': 'uint256',
        },
      ],
      'name': 'transferFrom',
      'outputs': [
        {
          'internalType': 'bool',
          'name': '',
          'type': 'bool',
        },
      ],
      'payable': false,
      'stateMutability': 'nonpayable',
      'type': 'function',
    },
  ]
